/* ============================================================================
    カレンダー
============================================================================ */
/* カレンダー上部 */
div#calendar {
    width:700px;
}


div#calendar table.cheader {
    margin:0 0 30px;
    border-collapse:collapse;
    border-spacing:0;
    width:100%;
    font-size:20px;
}

div#calendar table.cheader td {
    width:30px;
    text-align:center;
}

/* カレンダー全体 */
div#calendar table.cbody {
    border-collapse:collapse;
    border-spacing:0;
    width:700px;
}

div#calendar table.cbody th,
div#calendar table.cbody td {
    padding:18px 0;
    border:1px #999 solid;
    text-align:center;
}

div#calendar table.cbody th {
    background-color:#f5f5f5;
}

div#calendar table.cbody td {
    background-color:#fff;
    color:#333;
}

/* 現在の日付 */
div#calendar table.cbody td.ctodate {
}

/* 日曜日部分 */
div#calendar table.cbody td.csun {
    background-color:#FFC0CB;
    color:#d00;
}

/* 土曜日部分 */
div#calendar table.cbody td.csat {
     background-color:#FFC0CB;
    color:#00d;
}
div#calendar table.cbody td.selectDay{
	background-color:#FFC0CB;
}